home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EuroCD 3
/
EuroCD 3.iso
/
Programming
/
Amos
/
AMOSList-0198
/
AMOSLIST
/
000164_amos-request@svcs1.digex.net_Fri Jan 30 14:05:28 1998.msg
< prev
next >
Wrap
Text File
|
1998-06-24
|
4KB
|
79 lines
>From amos-request@svcs1.digex.net Fri Jan 30 14:05:27 1998
Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224])
by pony-1.mail.digex.net (8.8.8/8.8.8) with ESMTP id OAA17035
for <mcox@access.digex.net>; Fri, 30 Jan 1998 14:05:27 -0500 (EST)
Received: (from daemon@localhost)
by svcs1.digex.net (8.8.5/8.8.5) id IAA12148
for amos-out; Fri, 30 Jan 1998 08:42:29 -0500 (EST)
Received: from pony-1.mail.digex.net (pony-1.mail.digex.net [204.91.241.5])
by svcs1.digex.net (8.8.5/8.8.5) with ESMTP id IAA12145
for <amos-list@svcs1.digex.net>; Fri, 30 Jan 1998 08:42:28 -0500 (EST)
Received: from cgi.inet.tele.dk (cgi.inet.tele.dk [194.182.149.95])
by pony-1.mail.digex.net (8.8.8/8.8.8) with SMTP id IAA23830
for <amos-list@access.digex.net>; Fri, 30 Jan 1998 08:42:25 -0500 (EST)
Received: (qmail 23444 invoked from network); 30 Jan 1998 13:42:19 -0000
Received: from post8.tele.dk (194.239.134.172)
by cgi.inet.tele.dk with SMTP; 30 Jan 1998 13:42:19 -0000
Received: from post8.tele.dk ([194.239.180.12]) by post8.tele.dk
(Netscape Mail Server v2.02) with SMTP id AAA48808;
Fri, 30 Jan 1998 14:42:17 +0100
From: Jens Vang Petersen <top_cat@post8.tele.dk>
To: Alastair Murray <malcolm.murray@virgin.net>
CC: amos-list@access.digex.net
Date: Fri, 30 Jan 1998 11:41:36 +0100
Message-ID: <yam7334.1811.1748244608@post8.tele.dk>
In-Reply-To: <34D0833C.MD-0.196.malcolm.murray@virgin.net>
X-Mailer: YAM 1.3.4 [020] - Amiga Mailer by Marcel Beck
Subject: Re: Apollo 060
MIME-Version: 1.0
Content-Type: text/plain
Status: O
X-Status:
On 29-Jan-98, Alastair Murray smashed the keyboard with:
>> On blizz1230/50 with fpu, AMOS has often crashes. I used several days to
>> try and find the bug, so that I could avoid it..
>>
>> Problem is:
>> -A fast moving loop with an 'inkey$' inside, something like:
>> Do
>> w$=Inkey$
>> if.....
>> else if...
>> else if...
>> endif
>> Loop
>> (As long as the user don't push a key the loop keeps running around)
>> After some time the loop begins to be unstable (strange chars might be
>> written, some lines appears on WB) and the Amiga Crashes.. This takes
>> around 3 seconds to happen..
>>
>> The solution is to put a 'Multi Wait' into the loop, this also has the
>> advantage of giving some CPU-power to other programs while yours is
>> awaiting the user to do something. I expect a similar fix would be to
>> put 'wait vbl' inside the loop, but I've never tried..
>ahhhh.
>Well actually, I'm using a blizz1230/50 with fpu with no problems but
>as I've said before alot of people have troubles running some of my
>programs. That sounds like it may help. I'll give it a go.
I've done some experiments, and it appears that the loop gets unstable
when it's runing VERY fast. So the crashes is seen more often if AMOS
is running from a clean WB (No Opus or other things running). As soon
as something else is running the chance of crash drops..
--
Happy greetings, Yours..
__________________________________________________________________________
/_ __/ __ / __ /\ ___\ __ \__ _\ aka. JENS VANG PETERSEN
/ / / /_/ / ____/ \ \___\ __ \ \ \ top_cat@post8.tele.dk
/_/ /_____/_/ \_____\_\ \_\ \_\
--------------------------------------------------------------------------
http://home8.inet.tele.dk/top_cat/
-*- Home of 'The Ultimate Extension list' for AMOS TC & AMOS PRO -*-
-*- SUPPORT - AMOS - AMIGA - AQUA -*-
--------------------------------------------------------------------------
I haven't lost my mind; it's backed up on tape somewhere.
--------------------------------------------------------------------------